Categoria da CNH
Título: Categoria da CNH
Descrição: Regra para aceitação da CNH.
Propriedades
Aplicação da regra
- Tipo:
radio - Nome:
CNH_CATEGORY_VALIDATE - Valor Padrão:
ignore - Opções:
- Não verificar:
ignore - Definir categorias aceitas:
categories
- Não verificar:
Selecione as categorias aceitas
- Tipo:
select - Nome:
CNH_CATEGORY_TYPES - Múltipla Seleção: Sim
- Condições:
- Quando
CNH_CATEGORY_VALIDATEécategories
- Quando
- Opções:
- A:
A - B:
B - C:
C - D:
D - E:
E - AB:
AB - AC:
AC - AD:
AD - AE:
AE
- A:
Exemplos
Desabilita a verificação de categoria da CNH apenas neste envio — útil quando a empresa já tem a regra configurada por padrão e quer abrir uma exceção pontual:
curl --request POST 'https://api.dynadok.com/v1/api/documents' \
--header 'x-api-key: 550e8400-e29b-41d4-a716-446655440000.SUA_CHAVE' \
--form 'files=@"/caminho/cnh.pdf"' \
--form 'type="CNH"' \
--form 'rules="[{\"type\":\"CNH_CATEGORY\",\"inputName\":\"CNH_CATEGORY_VALIDATE\",\"inputValue\":[\"ignore\"]}]"'
Aceita somente CNH categoria B ou AB — duas propriedades da mesma regra, cada uma virando um item em rules (a segunda com dois valores em inputValue):
curl --request POST 'https://api.dynadok.com/v1/api/documents' \
--header 'x-api-key: 550e8400-e29b-41d4-a716-446655440000.SUA_CHAVE' \
--form 'files=@"/caminho/cnh.pdf"' \
--form 'type="CNH"' \
--form 'rules="[{\"type\":\"CNH_CATEGORY\",\"inputName\":\"CNH_CATEGORY_VALIDATE\",\"inputValue\":[\"categories\"]},{\"type\":\"CNH_CATEGORY\",\"inputName\":\"CNH_CATEGORY_TYPES\",\"inputValue\":[\"B\",\"AB\"]}]"'